package com.dustedpixels.jasmin.disassembler;

/**
 * The disassembler output.
 */
public interface Disassembler16x8Output {
    /**
     * Writes specified instruction of given length in bytes starting at
     * specified memory address.
     * 
     * @param address The instruction start address.
     * @param length The instruction length in bytes.
     * @param instruction The instruction disassembly.
     */
    void write(short address, int length, String instruction);
}
